195f343fddf615305087abca7c7a304685459157,epcis/src/main/java/org/oliot/epcis/converter/mongodb/MasterDataWriteConverter.java,MasterDataWriteConverter,capture,#VocabularyType#number#,41

Before Change


									String name = element.getNodeName();
									String[] checkArr = name.split(":");
									if (checkArr.length == 2) {
										complexAttr.put("@" + checkArr[0], new BsonString(element.getNamespaceURI()));
									}
									NodeList childNodeList = element.getChildNodes();
									for (int n = 0; n < childNodeList.getLength(); n++) {

After Change


									
									String prefix = checkArr[0];
									String localName = checkArr[1];
									String namespaceURI = MongoWriterUtil.encodeMongoObjectKey(element.getNamespaceURI());
									String qnameKey = MongoWriterUtil.encodeMongoObjectKey(namespaceURI+"#"+localName);
									
									complexAttr.put("@"+ namespaceURI, new BsonString(prefix));
									
									NodeList childNodeList = element.getChildNodes();
									for (int n = 0; n < childNodeList.getLength(); n++) {